package Main;
import java.util.Scanner;
import Simulacion.*;

/**
 *
 * @author Jonathan L.
 * @author Juan Argueta
 */
public class RedSimulator {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        IngresoDatos ingreso = new IngresoDatos();
        Dialogos dialogos = new Dialogos();
        PlantearOpcion opcion = new PlantearOpcion();
        
        //Bienvenida e introducción al programa
        dialogos.bienvenida();
              
        // Procedimiento principal del programa.
        while(ingreso.getA()!=4){
        
        //Crear su propia red o generar una red con ciertos parámetros.
        do{
        dialogos.desplegarMenuP();
        ingreso.ingresarInt(0,4);
        }while (ingreso.getA()==0);
        // CREAR SU PROPIA RED, requisitos de esta opción.
        
        switch(ingreso.getA()){
            //PROGRAMA GENERA UNA RED
            case 1:
                opcion.case1();
                break;        
            //USUARIO CREA SU PROPIA RED
            case 2:
                    opcion.case2();
                break;
            case 3:
                opcion.case3();
                break;
        
            //SALE DEL PROGRAMA     
            case 4:
                opcion.case4();
                break;
            
        }
        }
        
        
            
    }
}
